﻿@font-face {
	font-family: 'Precious Sans';
	src: url('fonts/PreciousSansBook.eot');
	src: local('â˜º'), url('fonts/PreciousSansBook.woff') format('woff'), url('fonts/PreciousSansBook.ttf') format('truetype'), url('fonts/PreciousSansBook.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Precious San';
	src: url('fonts/PreciousSansBookItalic.eot');
	src: local('â˜º'), url('fonts/PreciousSansBookItalic.woff') format('woff'), url('fonts/PreciousSansBookItalic.ttf') format('truetype'), url('fonts/PreciousSansBookItalic.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'Precious Sans';
	src: url('fonts/PreciousSansBold.eot');
	src: local('â˜º'), url('fonts/PreciousSansBold.woff') format('woff'), url('fonts/PreciousSansBold.ttf') format('truetype'), url('fonts/PreciousSansBold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Precious Sans';
	src: url('fonts/PreciousSansBoldItalic.eot');
	src: local('â˜º'), url('fonts/PreciousSansBoldItalic.woff') format('woff'), url('fonts/PreciousSansBoldItalic.ttf') format('truetype'), url('fonts/PreciousSansBoldItalic.svg') format('svg');
	font-weight: bold;
	font-style: italic;
}


body{
	font-family: 'Precious Sans', sans-serif !important;
	background: #8aa2c4;
}
body.home{
	background: #fff;
}

.container{
	max-width: 1200px;
	width: 100%;
}
a{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
a:hover{text-decoration: none;}
img{
	max-width: 100%;
	height: auto;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{
	font-weight: bold;
}
h4{font-size: 17px;}
/*------------------*/


.nav-toggle{
	display: none;
	position: relative;
	width: 25px;
	height: 15px;
}
.nav-toggle span{
	display: block;
	position: absolute;
	left: 0;
	width: 100%;
	height: 3px;
	top: 0;
	background: #fff;
	-webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: all .25s cubic-bezier(0.22, 0.61, 0.36, 1);
  -moz-transition: all .25s cubic-bezier(0.22, 0.61, 0.36, 1);
  -o-transition: all .25s cubic-bezier(0.22, 0.61, 0.36, 1);
  transition: all .25s cubic-bezier(0.22, 0.61, 0.36, 1);
  opacity: 1;
}
.nav-toggle span:nth-child(2){
	top: 6px;
}
.nav-toggle span:nth-child(3){
	top: 12px;
}
.nav-toggle.on span:nth-child(1){
	-webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    top: 6px;
}
.nav-toggle.on span:nth-child(2){
	opacity: 0;
}
.nav-toggle.on span:nth-child(3){
	-webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
    top: 6px;
}

/*------- Header----*/
.header-top{
	background: #2b5897;
	padding: 6px 0;
	color: #fff;
}
/*-------------Top menu----------*/

.top-navigation ul{
	list-style: none;
	padding: 0;
}
.top-navigation > ul{
	margin: 0;
	float: right;
	position: relative;
}
.top-navigation > ul > li{
	float: left;
    margin-left: 25px;
}
.top-navigation li a{
	text-decoration: none;
   
	color: #FFF;
}
.top-navigation > ul > li > a{
	display: block;
	color: #FFF;
	padding: 0;
	font-size: 100%;
	position: relative;
}

.top-navigation .nav-dropdown{
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 100%;
    min-width: 150px;
    max-width: 250px;
	padding: 10px 16px 20px 16px;
    background-color: #FFF;
	border-top: 2px solid #acd0fc;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: #062044;
	z-index: 1000;
	list-style: none;
	margin: 4px 0 0;
}
.top-navigation .nav-dropdown > li{
	float: left;
	width: 100%;
	padding: 0 10px 0 0;
	
}
.top-navigation .nav-dropdown > li ul{margin:0;}
.top-navigation .nav-dropdown a{
	color: #062044;
	margin-bottom: 5px;
}
.top-navigation .nav-dropdown a:hover{
	opacity: 0.7;
}
.top-navigation > ul > li:hover .nav-dropdown{
	opacity: 1;
	visibility: visible;
}

/*-------------Top menu----------*/
.social-navigation{
	float: left;
}
.social-navigation ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.header-top .social-navigation li{
	float: left;
	margin-right: 5px;
}
.social-navigation a{
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/social-icons.png) no-repeat;
}
.social-navigation .tw a{
	background-position: 0 -44px;
}
.social-navigation .fb a{
	background-position: 0 -88px;
}

.social-navigation .insta a{
	background-position: 0 -132px;
}
.social-navigation .maploc a{
	background-position: 0 -176px;
}
.social-navigation .yt a{
	background-position: 0 -219px;
}

.header-top .social-navigation a{
	width: 20px;
	height: 20px;
	background-size: 20px;
}
.header-top .social-navigation .tw a{
	background-position: 0 -22px;
}
.header-top .social-navigation .fb a{
	background-position: 0 -44px;
}

.header-top .social-navigation .insta a{
	background-position: 0 -66px;
}
.header-top .social-navigation .maploc a{
	background-position: 0 -88px;
}
.header-top .social-navigation .yt a{
	background-position: 0 -109px;
}
.header-top .nav-toggle{
	float: right;
}
#banner-slider{
	min-height: 300px;
	overflow: hidden;
}
#banner-slider img{
	margin: 0 auto;
}
#banner .Normal img{width: 100%;}
.banner-outer{position: relative;}
.banner-text{position: absolute; top: 20%; left: 60%; width: 400px; font-size: 42px;color:#002142; line-height: 44px; /*background-color:rgba(255,255,255,0.1); padding: 10px 10px 15px;*/}
.banner-text span{font-size: 26px;}
.header-bottom{
	padding: 5px 0 0;
	background: #fcfcfd;
}
.site-logo{
	display: block;
	background: url(../images/logo.png) no-repeat;
	width: 218px;
	height: 77px;
	text-indent: -99999px;
	float: left;
	margin-right: 20px;
	background-size: contain;
}
.site-navigaion{
	float: right;
}
.site-navigaion ul{
	list-style: none;
	padding: 0;
}
.site-navigaion > ul{
	margin: 20px 0 0;
	float: left;
	position: relative;
}
.site-navigaion > ul > li{
	float: left;
}
.site-navigaion li a{
	text-decoration: none;
}
.site-navigaion > ul > li > a{
	display: block;
	color: #2b5897;
	padding: 0 21px 21px;
	font-size: 20px;
	border-right: 1px dashed;
	line-height: 1.001;
	position: relative;
}
.site-navigaion > ul > li > a::after{
	content: "";
	height: 11px;
	background: #2b5897;
	width: 0;
	left: 50%;
	position: absolute;
	left: 0;
	bottom: 0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.site-navigaion > ul > li > a:hover::after, .site-navigaion > ul > li > a.active::after{
	left: 0;
	width: calc(100% - 1px);
}
.site-navigaion > ul > li span{
	display: block;
	font-weight: bold;
}
.site-navigaion > ul > li:last-child span{
	display: inline;
	font-weight: bold;
}
.site-navigaion > ul:last-child{
	padding-left: 24px;
	color: #2b5897;
	font-size: 18px;
}
.site-navigaion > ul:last-child > li a{
	display: block;
	padding: 1px 20px 5px;
	background: #2b5897;
	color: #fff;
	border: none;
	font-size: 18px;
	text-align: center;
}
.site-navigaion > ul:last-child > li a.login-btn::after{
	display: none;
}
.site-navigaion .nav-dropdown{
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 100%;
	width: 50%;
    min-width: 200px;
	padding: 20px 16px;
	background-color: #fcfcfd;
	border-top: 5px solid #acd0fc;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: #062044;
	z-index: 1000;
	list-style: none;
	margin: 0;
}
.nav-dropdown > li{
	float: left;
	width: 100%;
	padding: 0 10px;
	
}
.site-navigaion ul li:nth-child(1) .nav-dropdown{width: 100%;}
.site-navigaion ul li:nth-child(1) .nav-dropdown > li{width: 50%; margin-bottom: 18px;}
/*.site-navigaion ul li:nth-child(1) .nav-dropdown > li:nth-child(2){margin-bottom: 60px;}*/

.site-navigaion ul li:nth-child(1)>.nav-dropdown>li > a{font-weight: bold;}
.nav-dropdown > li > a span{
	font-weight: bold;
}
.nav-dropdown > li ul{margin:0;}
.nav-dropdown a{
	color: #062044;
	margin-bottom: 5px;
}
.nav-dropdown a:hover{
	opacity: 0.7;
}
.site-navigaion > ul > li:hover .nav-dropdown{
	opacity: 1;
	visibility: visible;
}
.site-navigaion .firstLevel{min-height: 63px;}
/*------- Contanet ---------*/

#banner{
	position: relative;
}

.fixed-social{
	position: absolute;
	top: 185px;
	right: 0;
	background-color: rgba(255,255,255,0.5);
	padding: 8px;
	z-index: 100;
}
.fixed-social li{
	margin-bottom: 5px;
}
.fixed-social li:last-child{
	margin-bottom: 0;
}
.fixed-social.floating{
	position: fixed;
	top: 20px;
}

.main-content{
	margin: -160px 0 30px;
	position: relative;
    line-height: 23px;
}
.home .main-content{
	margin: -180px 0 0;
}
.AdminContent{margin-top: 0px !important;}
.alizz-banking{
	background: #fff;
	    margin-top: 58px;

}
.banking-head{
	background: #2b5897;
	position: relative;
	height: 67px;
	color: #fff;
	line-height: 67px;
}
.collapsible-item{
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	z-index: 2;
}
.collapsible-item.active{
	z-index: 3;
}
.alizz-p-banking{
	/*padding-left: 300px;*/
	left: 0;
}
.alizz-b-banking{
	padding-right: 300px;
	right: 0;
}
.collapsible-trigger{
	position: absolute;
	top: 0;
	height: 100%;
	background: #194178;
	width: 300px;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: #fff;
	cursor: pointer;
}
.active .collapsible-trigger{
	background: rgba(0,0,0,0);
	color: #8aa5cc;
}
.alizz-p-banking .collapsible-trigger{
	left: 0;
}
.alizz-b-banking .collapsible-trigger{
	right: 0;
}
.collapsible-list{
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.active .collapsible-list{
	opacity: 1;
	visibility: visible;
	-webkit-transition: all 0.3s ease 0.3s;
	-moz-transition: all 0.3s ease 0.3s;
	-ms-transition: all 0.3s ease 0.3s;
	-o-transition: all 0.3s ease 0.3s;
	transition: all 0.3s ease 0.3s;
}
.collapsible-list ul{
	margin: 0;
}
.collapsible-list li{
	float: left;
	columns: #fff;
	cursor: pointer;
	padding: 0 20px;
	font-size: 22px;
	/*font-weight: bold;*/
	position: relative;
}
.collapsible-list li.active::after{
	content: "";
	border-width: 14px 14px 0px ;
	border-color: #2b5897 transparent transparent;
	border-style: solid;
	position: absolute;
	left: 50%;
	bottom: -14px;
	margin-left: -14px;
}

.carousel-main{
	
	min-height:290px;
}
#carousel-b-banking{
	display: none;
}
.alizz-banking-d .carousel{
	display: none;
	padding: 30px 100px;
}
#carousel-p-banking-1, #carousel-b-banking-1{
	display: block;
}

.banking-content{
	max-width: 660px;
}
.banking-content img{
	float: left;
	margin-right: 20px;
}
.banking-content h2{
	font-size: 26px;
	margin-top: 0;
	margin-bottom: 20px;
}
.banking-content h2 span{
	font-size: 28px;
	color: #2b5897;
	font-weight: normal;
}
.overflow-hidden{
	overflow: hidden;
}

.gp-button{
	margin-top: 40px;
}
.button.alt{
	background: #5a98e5;
}
.gp-button li{
	float: left;
	width: 33.33333%;
}
.gp-button a{
	display: block;
	text-align: center;
	font-size: 14px;
	text-transform: none;
}

.carousel-nav{
	background: url(../images/nav-arrows.png) no-repeat;
	position: absolute;
	top: 50%;
	width: 21px;
	height: 34px;
	margin-top: -18px;
    text-decoration: none !important;
}
.carousel-nav.left{
	left: 20px;
}
.carousel-nav.right{
	right: 20px;
	background-position: 0 bottom;
}

.alizz-banking-m{
	display: none;
}
.alizz-banking-m .banking-head{
	height: auto;
	min-height: 67px;
	color: #fff;
	text-align: center;
	padding: 0 20px;
	font-size: 19px;
	font-weight: bold;
}
.banking-tab-item{
	display: none;
	padding: 30px 0;
}
.banking-tab-item.active{
	display: block;
}
.banking-drop{
	display: none;
	list-style: none;
	margin: 0;
	padding: 30px 0;
	color: #fff;
	text-align: left;
}
.banking-drop ul{
	list-style: none;
	padding-left: 15px;
}
.banking-drop a{
	display: block;
	color: #fff;
	margin-bottom: 10px;
	line-height: 1.3;
	font-size: 16px;
}
.alizz-banking-m .nav-toggle{
	display: inline-block;
}
.banking-type{
	float: left;
	color: #85a6cd;
}
.banking-type-item{
	float: right;
}

.need-carousel{
	background: #d2d7dd;
	padding: 15px 0 50px;
}
.need-carousel > p{
	padding-left: 20px;
}
#need-carousel{
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 0 100px;
}
#need-carousel .slick-list{
	border-right: 1px solid #000;
}
.cs-item-inner{
	padding: 10px 5px;
	text-align: center;
	border-left: 1px solid #000;
}
.cs-item-inner img{
	margin: 0 auto 6px;
}
.cs-item a, .cs-item a:hover{color:#333; text-decoration: none;}
.cs-item:hover{opacity: 0.6;}
.slick-arrow{
	background: url(../images/nav-arrows.png) no-repeat;
	position: absolute;
	top: 50%;
	width: 21px;
	height: 41px;
	margin-top: -21px;
	text-indent: -99999px;
	padding: 0;
	border: none;
    z-index: 11;
}
.slick-prev {
	left: 75px;
}
.slick-next {
	right: 75px;
	background-position: 0 bottom;
}

.site-updates{
	background: #769ac7;
	padding: 25px 20px 0;
}
.updates-inner{
	padding: 0 20px 30px;
	color: #fff;
}
.updates-inner a{
	color: #fff;
}
.updates-inner h2{
	font-size: 24px;
	color: #194178;
	margin: 0;
	padding: 5px 0 20px 60px;
}
.news-update h2{
	background: url(../images/icon-news.png) no-repeat 0 8px;
}
.cs-desk h2{
	background: url(../images/icon-cs-care.png) no-repeat;
}
.islamic-banking h2{
	background: url(../images/icon-bank.png) no-repeat;
}
.updates-inner h3{
	font-size: 16px;
	margin: 0 0 18px;
}
.updates-inner p{
	margin-bottom: 18px;
}
.ph-no{
	font-weight: bold;
	font-size: 21px;
}
.ph-no a{color: #333; text-decoration: none;}
.updates-inner .date-meta{
	font-size: 10px;
}


.content-inner{
	background: #fff;
	padding: 20px 40px 20px 70px;text-align: justify; float: left; width: 100%;
}
.content-inner h2{margin-top: 0px;}
.content-inner ul, .content-inner ol{clear: both; padding-left: 15px;}
.title-bar{
	background: #2b5897;
	color: #fff;
	padding: 20px 70px;
}
.title-bar h2{
	font-weight: normal;
	font-size: 24px;
	margin: 0;
}

.content-top{
	padding-bottom: 40px;
}
.bread-crubs{
	float: left;
	margin-bottom: 20px;
}
.bread-crubs a, .bread-crubs span{
	display: inline-block;
	vertical-align: top;
	color: #000;
    text-decoration: none;
}
.bread-crubs a::after{
	content: ">";
	margin: 0 8px;
}
.bread-crubs span a::after{
	content: "";
	margin: 0 0px;
}
.bread-crubs span img{margin: 0 8px;}
.int-btns{
	float: right;
}
.list-inline>li{float: left; cursor:pointer;}
.st_sharethis_large .stLarge{background-image:url(../images/icon-share.gif) !important; background-repeat: no-repeat; }
.stButton .stLarge{width:18px !important; height:20px !important;}
.stButton{height: 20px;}
.int-btns ul {
    padding: 0;
    margin: 5px 0 0;
    position: absolute;
    left: 0;
    top: 100%;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    list-style: none;
    width: 100px;
}
.share-widget li {
    float: left;
    display: block;
    font-size: 24px;
    margin: 0 5px;
}
.share-widget li a {
    color: #55acee;
    text-decoration: none;
    display: block;
}
.share-widget li a.tw {
    color: #3b5998;
}
.share-widget li a.gp {
    color: #dc4e41;
}
.share-this {
    position: relative;
}
.share-this:hover ul {
    opacity: 1;
    visibility: visible;
}
.entry-content{
	max-width: 730px;
}
#primary{font-size: 16px;line-height: 23px !important;}
#primary h4, #primary h5{margin-top: 20px}
#primary h5{font-size: 16px !important;}
#primary h4:first-child, .content-item h4{margin-top: 5px !important}

.content-list{
	border-bottom: 1px solid #2b5897;
	font-size: 16px;
}
.content-item{
	overflow: hidden;
	margin-bottom: 20px;
}
.content-item img{
	float: left;
	margin-right: 30px;
}
.content-item > div{
	overflow: hidden;
}
.content-item ul{
	/*list-style: none;*/
	padding-left: 10px;
}
.approval-main{
	max-width: 550px;
	margin: 20px auto 0 auto;
	padding: 20px 0 40px;
    font-size: 14px;
}
#secondary{
	background: #d3e0f0;
}
.sidebar{
	padding: 25px 10px;
}
.button{
	background: #2b5897;
	color: #fff !important;
	padding: 10px 15px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
}
.button:hover, .button:focus{
	text-decoration: none;
	opacity: 0.7;
	color: #fff;
}
.button img{
	margin-right: 10px;
}
.widget{
	margin-bottom: 30px;
}
.widget h2{
	font-size: 22px;
	margin: 0 0 20px;
}
.apply-type{
	margin-bottom: 20px;
}
.apply-type h3{
	font-size: 18px;
	margin: 0 0 5px;
}
.apply-type .button{
	margin: 0 5px 10px 0;
	max-width: 165px;
	width: 100%;
	text-align: center;
}
.apply-type .ph-no{
	font-size: 25px;
	font-weight: bold;
}

a.type-size{
	font-size: 14px;
	color: rgba(3,0,0,0.7);
	text-decoration: none;
	font-weight: 600;
	line-height: 20px;
	display: inline-block;
	letter-spacing: -2px;
	font-family: "Myriad Pro", Helvetica, Arial;
    cursor: pointer;
}
a.type-size.active{
	color: rgba(3,0,0,1);
}
a.type-size.small-size{
	font-size: 12px;
}
a.type-size.large-size{
	font-size: 18px;
}
.flex-row{
	margin-left: -15px;
	margin-right: -15px;
	display: -webkit-flex;
  	display: flex;
  	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
}
.flex-item{
	display: -webkit-flex;
  	display: flex;
  	flex-direction: column;
  	-webkit-flex-direction: column;
  	align-items: stretch;
  	margin-bottom: 30px;
}
.grid-main{
	display: -webkit-flex;
  	display: flex;
  	border: 1px solid #000;
  	flex-direction: column;
  	-webkit-flex-direction: column;
  	flex-grow: 1;
  	-webkit-flex-grow: 1;
}
.grid-content{
	padding: 0 20px 30px;
	width: 100%;
	text-align: center;
	display: -webkit-flex;
  	display: flex;
  	flex-direction: column;
  	-webkit-flex-direction: column;
  	flex-grow: 1;
  	-webkit-flex-grow: 1;
}
.grid-content p{
	margin-bottom: 15px;
}
.grid-content p span{
	font-size: 26px;
}
.grid-content .button{
	margin-top: 10px;
	display: block;
}
.grid-content .btn-wrap{
	margin-top: auto;
	padding-top: 10px;
}
.row-main{
	position: relative;
	padding-right: 316px;
}
#secondary{
	position: absolute;
	right: 0;
	top: 0;
	width: 286px;
	padding: 0 15px;
	height: 100%;
}

.content-inner table.alztable-sm th{background-color: #2b5897; color: #FFF; text-align: left;padding: 5px 6px; border-bottom: solid 1px #FFF; border-right: solid 1px #FFF; font-weight: normal}
.content-inner table.alztable-sm td{background-color: #8aa2c4; color: #FFF; text-align: left;padding: 3px 6px; border-bottom: solid 1px #FFF; border-right: solid 1px #FFF;}
.alztable td a{color: #FFF;}
/*----------- Footer ------------*/

.footer-top{
	padding: 30px 0;
	color: #062044;
	background: #fff;
}
.footer-sitemap{
	display: none;
	margin-bottom: 20px;
	margin-top: 20px;
}
.toggle-sitemap{
	margin-bottom: 0px;
	display: inline-block;
	width: 100%;
	text-align: right;
}
.footer-top h3{
	font-size: 18px;
	margin: 6px 0 18px;
	font-weight: bold;
}
.footer-top ul{
	list-style: none;
	padding: 0;
	margin-bottom: 15px;
	font-size: 12px;
    margin-left: 0;
}
.footer-top a{
	color: #062044;
}
.footer-top a:hover{
	text-decoration: none;
	opacity: 0.7;
}
.download-app{
	margin: -100px 0 0;
	padding-left: 16.6667%;
    width: 500px;
}
.footer-bottom{
	background: #d2d7dd;
	padding: 12px 0;
}
.footer-bottom p{
	margin: 0;
	color: #062044;
	text-align: right;
}
.footer-bottom a{
	color: #062044;
}
.footer-bottom p span{
	padding-left: 90px;
	float: right;
}
.searchBx span{float: left;}
.searchBx input{height: 22px; padding: 5px 2px; color: #000; font-size: 12px;}
.searchBx .SearchButton{float: right;margin-left: 7px;}
#vidModal .modal-body, #vidMobModal .modal-body{padding:0px;}
#vidModal .close{position: absolute; top: -15px; right: -15px; border: solid 1px #FFF; border-radius: 50%; font-size: 30px; width: 30px; background-color: #FFF;  opacity: .5; z-index: 10;}
#vidModal .close:hover{opacity: 0.8}
#vidModal .modal-content{background-color: #000;}
/*------------------------------BOD---------------------*/
.boardimg
{
	width: 141px;
	height: 179px;
	cursor: pointer;
}
.boardimg1
{
	width: 295px;
	height: 234px;
	cursor: pointer;
}
.boardimginnr
{
	width: 141px;
	height: 179px;
	background-position: bottom;
	float: left;
}
.boardimginnr1
{
	width: 320px;
	height: 254px;
	float: left;
}
.boardname
{
	/*color:#0b2c57;*/
	text-align: left !important;
	font-weight: bold;
    font-size: 14px;
	line-height: 18px;
	margin: 10px auto;
	/*margin-left: 40px;*/
	width: 151px;
}
.boardnameinnr
{
	/*color:#0b2c57;*/
	text-align: left;
	font-weight: bold;
	line-height: 18px;
	margin-top: 10px;
}
.boardtable p
{
	text-align: justify;
}
.bname
{
	color: #575B90;
}
.capit
{
	text-transform: uppercase;
}
.mbr {
	width:141px;
	height:179px;
	display:block;
	background-repeat:no-repeat;
	background-position:left 0px;
	cursor:pointer;
}
.namedes {
	color:#1d3856;
	font-weight:bold;
	display:block;
}
.des {
	color:#1d3856;
	display:block;
	margin-top:0px;
}
.dessub {
	text-align:left;
}

.cntAreaOuter, .mbrOuter {
	position:relative;
}
.mbrDescription, .popupCnt {
	position:absolute;
	left:0px;
	background:#fff;
	padding:20px 20px 20px 0;
	display:none;
	top:0px;
	z-index:1000;
}
.popupCnt{
	padding:0 !important;
}
.mbrdescriptionPic {
	width:141px;
	height:179px;
	display:block;
	overflow:hidden;
}
.mbrdescriptionPic img {
	margin-top:-179px;
}
.popupCnt {/*border:solid 1px #1d3856;*/
	top:-10px;
	height: 100%;
}
.close, .closepopitem {
	padding:8px 10px;
	margin:3px 3px;
	text-decoration:none;
	background:#6a97cd;
	color:#333;
	clear:both;
	float:right;
	cursor:pointer;
}

.expandTitle {
	width:100%;
	padding:5px 40px 5px 25px;
	color:#6a97cd;
	font-weight:normal;
	background:url(../Images/downarrow.png) no-repeat right 12px;
	margin-top:20px;
	border:solid 1px #6a97cd;
	cursor:pointer;
}
.activeArrowblue {
	background:url(../Images/uparrowblue.png) no-repeat right 12px #E2EAF5 !important;
}
.expandTitleBlue {
	width:100%;
	padding:5px 40px 5px 25px;
	color:#fff;
	font-weight:normal;
	background:#7799c7 url(../Images/downarrowwht.png) no-repeat right 12px;
	margin-top:20px;
	cursor:pointer;
	clear:both;
}
.withoutarrow {
	background:#7799c7 !important;
}
.activeArrowwhite {
	background:#7799c7 url(../Images/uparrow.png) no-repeat right 12px !important;
}
.expandView {
	display:none;
	width:100%;
	padding:15px;
	clear:both;
}
.brmemberOuter .expandView{color: #000;}
.activeArrow {
	background:#6a97cd url(../Images/uparrow.png) no-repeat right 12px;
}
.brmemberOuter .srimgLeft{max-width: 150px;}
/*------------------------------BOD---------------------*/
.cert-box{margin-bottom: 15px; text-align: center; text-align:-webkit-center; }
.cert-box img{border: solid 1px #e2e0e0;}
.certif-title{text-align: center; margin-top: 10px;}
.bluelink {
	padding:8px 10px;
	margin:3px 3px;
	text-decoration:none !important;
	background:#6a97cd;
	color:#fff !important;
}
.bluelink:hover{background-color: #2b5897;}
.no-bg td, .no-bg th{background-color:#FFF!important ;}
.srimgLeft {
    float: left;
    margin: 3px 10px 5px 0px;
    padding: 3px;
}
/*------------------------------form---------------------*/
.form-list-items{list-style: none; margin-left: 0;}
.form-list-items input{margin-right: 7px;}
.captchaImg input{width: 50%; float: left;}
.captchaImg img{height: 34px; float: right;}
label{font-weight: normal; line-height: 34px; text-align: left;}
label.ln-height{line-height: 18px;}
.warnMsg{color: #FF0000; float: left; width: 100%;}
/*------------------------------/form---------------------*/
.pl0{padding-left:0px;}
.pr0{padding-right:0px;}
.more-News {margin-top: 30px;}
.more-News h4{border-bottom: solid 1px #CCC; margin-bottom: 10px;padding-bottom: 10px; font-weight: bold;}
.more-News li a{color:#333; text-decoration: none;}
.more-News ul{list-style: none;}
.more-News li span{color: #666565; font-size: 12px;}
#dnn_ContentPane{width: 100%;}
.backBtn{width: 100%; text-align: left; margin-bottom: 10px; float: left;}

.offer_row img{padding-bottom: 10px;}
.offer_row{text-align: center;}
.offer_row a{text-decoration: none; color: #062044; font-weight: bold;}
.ph-no-home{font-size: 18px; color: #194178;}

.CollapseLink, .ExpandLink{float: right; margin: 0 10px; color: #333;}
.blueText{color: #2b5897;}
.blackText{color: #000;}
.pbMenu{z-index: 11;}
.pbMenu>ul>li > a{font-weight: bold;}

.pbMenu>ul>li:last-child{margin-top: 15px;}



.collapsible-list {
    margin: 0 auto !important;
    width: 100%;
}
div#dnn_ctr594_HtmlModule_lblContent img {
    width: 49.7%;
}

div#dnn_ctr603_HtmlModule_lblContent h4 {
    float: left;
    width: 100%;
}
div#dnn_ctr603_HtmlModule_lblContent p {
    float: left;
    min-width: 33.33%;
    margin-bottom: 20px;
}
.content-inner table.alztable th {
    background-color: #2b5897;
    color: #FFF;
    text-align: left;
    padding: 15px 50px;
    border-bottom: solid 5px #FFF;
    border-right: solid 5px #FFF;
    font-weight: normal;
}

.content-inner table.alztable td {
    background-color: #8aa2c4;
    color: #FFF;
    text-align: left;
    border-bottom: solid 5px #FFF;
    border-right: solid 5px #FFF;
    padding: 15px 40px;
}

@media (max-width:360px) {
    .collapsible-list {
        width: 100%;
    }
}
.special-offer {
        position: absolute;
        top: 308px;
        left: 0;
        background-color: rgba(255,255,255,0.5);
        padding: 8px;
        z-index: 100;
    }

        .special-offer ul {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .special-offer li {
            margin-bottom: 5px;
        }

        .special-offer .fb a {
            background-position: 0 -88px;
        }

        .special-offer a {
            display: block;
            width: 40px;
            height: 40px;
            background: url(../images/quick-icons.png) no-repeat;
        }

        .special-offer .tw a {
            background-position: 0 -44px;
        }

        .special-offer .insta a {
            background-position: 0 -132px;
        }

        .special-offer .yt a {
            background-position: 0 -219px;
        }

        .special-offer .maploc a {
            background-position: 0 -176px;
        }
        #HomeModal {
          text-align: center;
          padding: 0!important;
        }
        #HomeModal:before {
          content: '';
          display: inline-block;
          height: 100%;
          vertical-align: middle;
          margin-right: -4px; /* Adjusts for spacing */
        }
        #HomeModal .modal-dialog {
            display: inline-block;
            text-align: left;
            vertical-align: middle;
        }
#HomeModal .close{position: absolute; right: 4px; font-size: 28px; opacity: .8 !important}
#HomeModal .close:hover{opacity: 1 !important}
#HomeModal .modal-body{padding:0 !important;border: solid 4px #a1bcd1; border-radius: 4px;}
.whiteBG{background-color: #cbd0d4;}
.newsOuter{padding: 15px 20px; text-align: center;}
.newsOuter img{margin-bottom: 10px;}
.newsOuter h2{text-align: center; color: #194178; font-size: 24px;margin-top: 0;}
.newsOuter input{border-radius: 0px; color: #0071ff; text-align: center;}
.newsOuter .btn.button{border-radius: 0px;font-size: 14px; padding: 5px; margin-top: 5px; font-weight: normal; text-transform:capitalize;}
.newsOuter .form-control::-webkit-input-placeholder { color: #0071ff; }  /* WebKit, Blink, Edge */
.newsOuter .form-control:-moz-placeholder { color: #0071ff; }  /* Mozilla Firefox 4 to 18 */
.newsOuter .form-control::-moz-placeholder { color: #0071ff; }  /* Mozilla Firefox 19+ */
.newsOuter .form-control:-ms-input-placeholder { color: #0071ff; }  /* Internet Explorer 10-11 */
.newsOuter .form-control::-ms-input-placeholder { color: #0071ff; }  /* Microsoft Edge */
.newsOuter span{color:#8a0e10;}

@media (max-width:600px) {
    .slick-next {
        right: 5px;
    }
    .slick-prev {
        left: 5px;
    }
}

/*---------Admin-----------*/
.loginGroup{float: right;}
.loginGroup a{color: #FFF; padding-right: 30px;}
.registerGroup li{float: right; padding: 0 10px;}

/*------------Career--------------*/
.form-list-items li {
	float: left;
	padding-right: 15px;
}

.tbl-rows {
	padding-left: 15px;
	padding-right: 15px;
}

.tbl-rows .row {
	padding-bottom: 10px;
	padding-top: 10px;
}

.tbl-rows .row:nth-child(2n+1) {
	background-color: #dce0e5;
}

.tbl-rows .row:first-child {
	background-color: #d4dae2;
	font-weight: bold;
}

h4 span {
	font-size: 12px;
}

h4 {
	background-color: #b8c6da;
	padding: 10px;
}

.head-item {
	margin-top: 20px !important;
}

label, div {
	text-align: left;
}

#omani_id, #non_oman_nation, #succMsg, #errMsg, #non_oman_id {
	display: none;
}

.addmore, .moreQual, .lessmore, .lessQual {
	text-align: right;
	float: right;
	padding: 10px;
	cursor: pointer;
}

.lessmore, .lessQual {
	display: none;
}

.inrcnt {
	margin-left: 15px !important;
	margin-right: 15px !important;
}

#rdGenderFemale, #rdNationality_Others {
	margin-left: 20px;
}

.rpt {
	margin-top: 15px;
	float: left;
}

label.error {
	color: #ad0011;
	font-size: 11px;
	display: none;
}

#progress {
	height: 4px;
	margin-top: 15px;
}
.smtext{font-size: 11px; font-style:italic;}
.contet-item-main {
    text-align: justify;
}

.flNews p {
text-align: justify;
}